sheltering needs - Turc Anglais Dictionnaire